oven (to heat with) - French English Dictionary